package com.mxpio.erp.common.plm.vo;

import com.mxpio.erp.common.plm.entity.*;
import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

import java.io.Serializable;
import java.util.List;

@Data
@Schema(description = "项目信息-审批内容详情")
public class ProjectInfoDetailVO implements Serializable {

    private ProjectInfoRecordDraft projectInfoRecordDraft;

    private List<ProjectInfoRecordDeliverableDraft> projectInfoRecordDeliverableDrafts;

    private List<ProjectInfoCompleteDeliverableDraft> projectInfoCompleteDeliverableDrafts;

    /**
     * 变更的
     */
    private ProjectInfoDraft projectInfoDraft;
    private List<ProjectDeliverableDraft> projectDeliverableDrafts;

    /**
     * 暂停和恢复的
     */
    private ProjectPauseOperation projectPauseyOperation;

    private ProjectRecoveryOperation projectRecoveryOperation;
}
